have a weed on - French English Dictionary